where quaint stone houses with thatched roofs are scattered like jewels